imaginary companion - Turkish English Dictionary